package com.cssy.yd.logic.entity;

import java.io.Serializable;

/**
 * 数据对象
 * @since 2013-04-27
 */
public class LogicSoCancelItemDO implements Serializable {

    private static final long serialVersionUID = 136704871656837307L;

    /**
     * column logic_so_cancel_item.id
     */
    private String id;

    /**
     * column logic_so_cancel_item.soid  抬头ID
     */
    private String soid;

    /**
     * column logic_so_cancel_item.whcode  出货仓库
     */
    private String whcode;

    /**
     * column logic_so_cancel_item.whname  仓库名称
     */
    private String whname;

    /**
     * column logic_so_cancel_item.batch  批次
     */
    private String batch;

    /**
     * column logic_so_cancel_item.code  货品编码
     */
    private String code;

    /**
     * column logic_so_cancel_item.spec  货品规格
     */
    private String spec;

    /**
     * column logic_so_cancel_item.unit  货品单位
     */
    private String unit;

    /**
     * column logic_so_cancel_item.name  货品名称
     */
    private String name;

    /**
     * column logic_so_cancel_item.status  要销售的物品状态
     */
    private String status;

    /**
     * column logic_so_cancel_item.quantity  计划数量
     */
    private Double quantity;

    /**
     * column logic_so_cancel_item.price  进货价
     */
    private Double price;

    /**
     * column logic_so_cancel_item.jquantity  件数
     */
    private Double jquantity;

    /**
     * column logic_so_cancel_item.remark  备注
     */
    private String remark;

    /**
     * column logic_so_cancel_item.ygxquantity  已改签数量
     */
    private Double ygxquantity;

    /**
     * column logic_so_cancel_item.gxquantity  改签数量
     */
    private Double gxquantity;
    
    private String brand;

    public LogicSoCancelItemDO() {
        super();
    }

    public LogicSoCancelItemDO(String id, String soid, String whcode, String whname, String batch, String code, String spec, String unit, String name, String status, Double quantity, Double price, Double jquantity, String remark, Double ygxquantity, Double gxquantity) {
        this.id = id;
        this.soid = soid;
        this.whcode = whcode;
        this.whname = whname;
        this.batch = batch;
        this.code = code;
        this.spec = spec;
        this.unit = unit;
        this.name = name;
        this.status = status;
        this.quantity = quantity;
        this.price = price;
        this.jquantity = jquantity;
        this.remark = remark;
        this.ygxquantity = ygxquantity;
        this.gxquantity = gxquantity;
    }

    /**
     * getter for Column logic_so_cancel_item.id
     */
    public String getId() {
        return id;
    }

    /**
     * setter for Column logic_so_cancel_item.id
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * getter for Column logic_so_cancel_item.soid
     */
    public String getSoid() {
        return soid;
    }

    /**
     * setter for Column logic_so_cancel_item.soid
     * @param soid
     */
    public void setSoid(String soid) {
        this.soid = soid;
    }

    /**
     * getter for Column logic_so_cancel_item.whcode
     */
    public String getWhcode() {
        return whcode;
    }

    /**
     * setter for Column logic_so_cancel_item.whcode
     * @param whcode
     */
    public void setWhcode(String whcode) {
        this.whcode = whcode;
    }

    /**
     * getter for Column logic_so_cancel_item.whname
     */
    public String getWhname() {
        return whname;
    }

    /**
     * setter for Column logic_so_cancel_item.whname
     * @param whname
     */
    public void setWhname(String whname) {
        this.whname = whname;
    }

    /**
     * getter for Column logic_so_cancel_item.batch
     */
    public String getBatch() {
        return batch;
    }

    /**
     * setter for Column logic_so_cancel_item.batch
     * @param batch
     */
    public void setBatch(String batch) {
        this.batch = batch;
    }

    /**
     * getter for Column logic_so_cancel_item.code
     */
    public String getCode() {
        return code;
    }

    /**
     * setter for Column logic_so_cancel_item.code
     * @param code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * getter for Column logic_so_cancel_item.spec
     */
    public String getSpec() {
        return spec;
    }

    /**
     * setter for Column logic_so_cancel_item.spec
     * @param spec
     */
    public void setSpec(String spec) {
        this.spec = spec;
    }

    /**
     * getter for Column logic_so_cancel_item.unit
     */
    public String getUnit() {
        return unit;
    }

    /**
     * setter for Column logic_so_cancel_item.unit
     * @param unit
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }

    /**
     * getter for Column logic_so_cancel_item.name
     */
    public String getName() {
        return name;
    }

    /**
     * setter for Column logic_so_cancel_item.name
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * getter for Column logic_so_cancel_item.status
     */
    public String getStatus() {
        return status;
    }

    /**
     * setter for Column logic_so_cancel_item.status
     * @param status
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * getter for Column logic_so_cancel_item.quantity
     */
    public Double getQuantity() {
        return quantity;
    }

    /**
     * setter for Column logic_so_cancel_item.quantity
     * @param quantity
     */
    public void setQuantity(Double quantity) {
        this.quantity = quantity;
    }

    /**
     * getter for Column logic_so_cancel_item.price
     */
    public Double getPrice() {
        return price;
    }

    /**
     * setter for Column logic_so_cancel_item.price
     * @param price
     */
    public void setPrice(Double price) {
        this.price = price;
    }

    /**
     * getter for Column logic_so_cancel_item.jquantity
     */
    public Double getJquantity() {
        return jquantity;
    }

    /**
     * setter for Column logic_so_cancel_item.jquantity
     * @param jquantity
     */
    public void setJquantity(Double jquantity) {
        this.jquantity = jquantity;
    }

    /**
     * getter for Column logic_so_cancel_item.remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * setter for Column logic_so_cancel_item.remark
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * getter for Column logic_so_cancel_item.ygxquantity
     */
    public Double getYgxquantity() {
        return ygxquantity;
    }

    /**
     * setter for Column logic_so_cancel_item.ygxquantity
     * @param ygxquantity
     */
    public void setYgxquantity(Double ygxquantity) {
        this.ygxquantity = ygxquantity;
    }

    /**
     * getter for Column logic_so_cancel_item.gxquantity
     */
    public Double getGxquantity() {
        return gxquantity;
    }

    /**
     * setter for Column logic_so_cancel_item.gxquantity
     * @param gxquantity
     */
    public void setGxquantity(Double gxquantity) {
        this.gxquantity = gxquantity;
    }

	public String getBrand() {
		return brand;
	}

	public void setBrand(String brand) {
		this.brand = brand;
	}

}